Buying On Terms: Is Your Offer The Best Offer